#!/usr/bin/env python
# coding: utf-8
__author__ = 'lixx'
class Student():
    sum1 = 0
    def __init__(self,name,age):
        self.name = name
        self.age = age
    @classmethod
    def plus_sum1(cls): #cls表示类
        cls.sum1 += 1
        print(cls.sum1)

student1 = Student("张宝宝",9)
Student.plus_sum1()   #类调用类的方法
student1.plus_sum1()  #对象调用类的方法，但不建议这样做。Python允许这样做，但是从逻辑上是说不通的(在其他语言中是不允许这样做的)
student2 = Student("王果果",10)
Student.plus_sum1()


#实例方法关联的是对象
#类方法关联的是类
#在操作和对象无关的变量时，建议使用类方法来操作，不建议直接在实例方法中操作

#


